package com.windowes.weichang.access;

import java.lang.annotation.Retention;
import java.lang.annotation.Target;

import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.RetentionPolicy.RUNTIME;

@Retention(RUNTIME)
@Target(METHOD)
public @interface AccessLimit {

    boolean needLogin() default true;

    boolean shopUser() default false;

    /**
     * 管理人员权限, 如:系统管理员,城市代理商
     *
     * @return
     */
    boolean manageUser() default false;
}
